package server.com.acme.bankapp.domain.bank;

import server.com.acme.exceptions.NotEnoughFundsException;
import server.com.acme.exceptions.OverDraftLimitExceededException;

public interface Account {

	void deposit(double amount);

	void withdraw(double amount) throws OverDraftLimitExceededException,
			NotEnoughFundsException;

	double getBalance();

	double maximumAmountToWithdraw();

	double getOverDraft();

	void decimalValue();
}
